/******************************************************
*
*   2008 (ñ) Webdotnet.RU
*
******************************************************/
/*
    Global
*/
html { margin:0; height:100%; }
body { margin:0; height:auto  !important;  min-height:100%;  height:100%;  position:relative; font-size: 12px; font-family: Arial,Sans-Serif;}
a img, img { border:0px; }
table{ border-collapse:collapse;}
table { border:0px; }
a,a:link,a:visited { font-size: 10pt; text-decoration:underline;color:#0857a6; }
a:active{ color:#3E62A6; }
a:hover{ color:#f5792d; }

/*
    Master page
*/
td.Header { vertical-align:top; padding:0px 10px 0px 10px}
td.LeftMaster { vertical-align:top; width:250px; padding:10px; }
td.ContentMaster { vertical-align:top; padding:10px; } 
td.RightMaster { vertical-align:top; width:250px; padding:10px; }
#footer { text-align:center; position:absolute;  bottom:0;  width:100%;  height:50px; background-image: url(images/headerGRADIENT_Tall.gif); background-repeat: repeat-x;}

/*
    Vert menu box
*/
td.v_menu { padding:15px; }   
td.g_border { background-color: #d9d9d9; width: 100%; height:1px; }
td.v_border { background-color: #d9d9d9; width:1px; }

/*
    Left menu repeater
*/
.LeftMenuImage { position:absolute; float:left; padding-bottom:5px; }
.LeftMenuName { padding-left:20px; padding-bottom:5px; }

/*
    Head
*/ 
.head { background-color: #005ca2; padding: 10px; font-size: 16px; color: #ffffff; font-weight: bold; }

/*
    SiteMapPath
*/
.SiteMapPath { }

a.PageLink:link,a.PageLink:visited {text-decoration:underline;}
a.PageLink:active{}
a.PageLink:hover{}

/*
    Header box
*/
td.g_border_box1 { background-color: #005ca2; width: 100%; height:1px; }
td.v_border_box1 { background-color: #005ca2; width: 1px; }

/* 
    Gorizontal menu
*/
td.GorMenu { white-space:nowrap; padding:0px 10px 0px 10px } 

/*
    Content menu
*/
#ContentMenuImage { position:absolute; float:left; padding-bottom:5px; }
#ContentMenuName { padding-left:20px; padding-bottom:5px; }

/*
    Footer
*/
.FooterContent { background-color:#005ca2; padding:10px; color:White;}
a.copyright,a.copyright:link,a.copyright:visited { text-decoration:underline;color:#cccc66; }
a.copyright:active{ color:#3E62A6; }
a.copyright:hover{ color:#f5792d; }

/*
    Wdn Copyright
*/
.wdn {
    width:200px;
    color:#000;
    font-size:10px;
    white-space:nowrap;
    background-color:#f0ffff;
    border: 1px solid #00cccc;
    padding: 2px;
 }
a.wdncopy,a.wdncopy:link,a.wdncopy:visited { font-size:.9em; text-decoration:underline;color:#0857a6; }
a.wdncopy:active{ color:#0857a6; font-size:.9em; }
a.wdncopy:hover{ color:#ff0000; font-size:.9em; }

/*
    QuickNews
*/
.QuickNews {}
.QuickNewsHeader {
    font-weight:bold;
    text-align:center;
    color:#355260;
    background-color:#d2e6fb;
    border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE;
}
.QuickNewsBody { color: #30332d; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; }

.QNRow { background-color:#FFFFFF; white-space:nowrap;}

.QNAltRow { background-color: #EEEEEE; white-space:nowrap;}

/*
    News
*/
.NewsHeader { color:#6e7804; font-weight:bold; font-size:1.1em; padding:2px 0px 2px 0px; }
.NewsHeaderFull { color:#6e7804; font-weight:bold; font-size:1.2em; padding:2px 0px 2px 0px; }

.NewsBody { padding:2px 0px 5px 0px; }

.NewsFooter { background-color: #EEEEEE; padding: 2px 20px 2px 2px; }

/*
    Random Photo
*/
.RandomPhotoHeader { font-weight:bold; }
.RandomPhoto {}

/*
    Error Box
*/
.MessageBox { border: 1px solid #EEEEEE; }

.HeaderMessage {
    text-align:left;
    background-color: #EEEEEE;
    font-weight:bold;
    padding:3px 10px 3px 15px;
}

.TextMessage { padding:10px; text-align:left; }

/*
    Search
*/
.Search { width:80%; text-align:right; padding-right:10px; }

/*
	Photogallery
*/
.thumbPic { padding-right:5px; }
.thumbHeader { font-weight:bold; }
.thumbDes {font-size:.9em; }
.thumbInfo { font-size:.9em; white-space:nowrap; }

a.thumb,a.thumb:link,a.thumb:visited { font-size:.9em; text-decoration:underline;color:#0857a6; }
a.thumb:active{ color:#3E62A6; }
a.thumb:hover{ color:#f5792d; }

/*
	GISMETEO
*/ 
td.gismeteo { padding:2px 3px 0 3px; }



